name interpretation